legislator's senior deputy - Francés Inglés Diccionario